#ifndef COLLECTABLE_ITEMS_LIST_H
#define COLLECTABLE_ITEMS_LIST_H

#include "Background.h"
#include "Candy.h"



class CollectableItemsList
{
public:
	CollectableItemsList(void);
	CollectableItemsList(Background* bg);
	~CollectableItemsList(void);


	void DrawTo(Bitmap* renderTarget, const int hPadding = 0, const int vPadding = 0);
	const int numCandies()    const {return NUM_CANDIES;					  }
	const int numAllCandies() const {return NUM_CANDIES + NUM_SPECIAL_CANDIES;}

	Candy** mCandies; 
	Candy** mSpecialCandies;

private:
	const int NUM_SPECIAL_CANDIES;// = 4;
	const int NUM_CANDIES;


	Bitmap* candyImages[CANDY_COUNT];//Sampietro docet
};

#endif //COLLECTABLE_ITEMS_LIST_H